{# Every WebSocket and event stream, open and recently closed. The chips filter by state and kind; the figures and table below refresh over SSE while the page is open. A row opens its timeline in the drawer. #} {% from "components/macros/layout.html" import drawer_sync %}
{% with chips = state_chips, chips_label = "State" %}{% include "pages/overseer/_chips.html" %}{% endwith %} {% with chips = kind_chips, chips_label = "Kind" %}{% include "pages/overseer/_chips.html" %}{% endwith %}
{% include "pages/overseer/server/_connections_table.html" %}
{{ drawer_sync(open_drawer, drawer_param) }}